#page-Quickmail div.region-content select.select, #page-Quickmail div.region-content table.generaltable, #page-Quickmail div.region-content div.generalbox {
   margin-left: 20px;
   margin-right: 20px;
}

#page-Quickmail select[multiple] {
   min-width: 250px;
   max-width: 250px;
}

#page-Quickmail .mform {
}

#page-Quickmail .emailtable {
    background-color: inherit;
}

#page-Quickmail .emailtable .r1 .c0, .emailtable .r1 .c2 {
    width: 275px;
}

#page-Quickmail .object_labels {
    margin-right: 20px;
    font-weight: bold;
}

#page-Quickmail .emailtable .cell {
    border: none;
}

#page-Quickmail .emailtable .r0 .cell {
    padding: .5em .5em .3em .5em;
}

#page-Quickmail .emailtable .r1 .c1 {
    text-align: center;
    vertical-align: middle;
}

#page-Quickmail .emailtable .r1 .c2 div {
    padding: 2px 0;
}

#page-Quickmail .emailtable .r1 .c2, .emailtable .r0 .c1 {
    text-align: right;
}

#page-Quickmail .mform fieldset.hidden>div {
   clear:both;
   float:none;
   position:center;
   overflow:hidden;
   min-width:900px;
   width:100%;
   text-align:left;
   margin:auto;
}

#page-Quickmail .mform #add_button, #remove_button, #add_all, #remove_all {
   width: 100px;
   height: 25px;
}

#page-Quickmail .mform input#id_subject {
  width: 75%;
}
